Randfontein experiences mild winters with temperatures rarely dropping below 0°C, and moderate summers with occasional heatwaves reaching up to 36°C. Spring and autumn are characterized by gradual temperature changes, with temperatures slowly warming up in September and October before cooling down again in April and May. June and July are the coolest months, with average temperatures around 10-12°C, while August is slightly warmer. The summer months from December to February have mild temperatures, averaging around 20°C, but can sometimes be quite hot. Overall, Randfontein's climate is relatively moderate, with minimal extreme temperature fluctuations throughout the year.